package Controladores;

import basicas.Cargo;
import basicas.CategoriaEvento;
import util.DAOFactory;
import java.util.Date;
import java.util.List;
import dao.CargoDAO;


public class ControladorCargo {
	private CargoDAO cargoDAO;
	
	public ControladorCargo(){
		this.cargoDAO = DAOFactory.getCargoDAO();
	}
	public List<Cargo> pesquisarClausulaContratoDAOs(Cargo objeto) {
		return cargoDAO.pesquisar(objeto);
	}
	
	public final void salvar(Cargo objeto) {	        
		cargoDAO.salvar(objeto);
    }
	public final void remover(Cargo objeto) {
		cargoDAO.remover(objeto);
	}

	public final void refresh(Cargo objeto) {
		cargoDAO.refresh(objeto);
	}

	public final List<Cargo> pesquisar(Cargo objeto) {
		return cargoDAO.pesquisar(objeto);
	}

	public List<Cargo> listarCargo() {
		return cargoDAO.listarTodos();
	}
}
